package org.dromara.business.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.dromara.business.domain.UserInfoWeb;
import org.dromara.common.mybatis.core.vo.BaseVo;
import org.dromara.system.domain.vo.SysUserVo;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;


/**
 * 用户附加扩展信息
 *
 * @author Hao Tong Xue
 * @date 2025-04-03
 */
@Data
@ExcelIgnoreUnannotated
public class UserInfoWebExtVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 播放数量 -> 视频
     */
    private Long playCount = 0L;

    /**
     * 点赞数量 -> 视频
     */
    private Long likeCount = 0L;

    /**
     * 投稿 -> 数量
     */
    private Long submitCount;

    /**
     * 合集数量
     */
    private Long collectionCount;

    /**
     * 收藏数量
     */
    private Long collectCount;

}
